.resident {
  &-main {
    padding: 25px 32px;
  }

  &-update-bg {
    background-image: url("~@/assets/images/resident/bg_update@2x.png");
  }

  &-audit-bg {
    background-image: url("~@/assets/images/resident/bg_audit@2x.png");
  }

  &-collection-bg {
    background-image: url("~@/assets/images/resident/bg_collection@2x.png");
  }

  &-record-bg {
    background-image: url("~@/assets/images/resident/bg_record@2x.png");
  }

  &-entry {
    &-item {
      height: 136px;
      line-height: 136px;
      padding: 25px 0;
      color: #fff;
    }

    &-cont {
      height: inherit;
      padding: 0 48px;
      background-size: 100% 100%;
      background-repeat: no-repeat;
    }

    &-count {
      float: right;
      font-size: 40px;
      font-weight: bold;
    }

    &-img {
      width: 80px;
      vertical-align: middle;
    }

    &-text {
      margin-left: 32px;
      font-size: 32px;
    }
  }
}